three-leaf caper - French English Dictionary